/* START Telerik.Sitefinity.Resources.Themes.LayoutsBasics.css */


.sf_cols {
    width: 100%;
    margin: 0;
    padding: 0;
}

    .sf_cols:before, .sf_cols:after {
        content: "";
        display: table;
    }

    .sf_cols:after {
        clear: both;
    }

.sf_cols {
    zoom: 1;
}

.sf_colsOut + .sf_colsOut {
    *margin-left: -1px !important;
}

.sf_block {
    display: block;
}

.sf_1col_1_100 {
    float: none;
    margin: 0;
}

.sf_2cols_1_25 {
    float: left;
    width: 25%;
    margin: 0;
}

.sf_2cols_2_75 {
    float: right;
    width: 75%;
    margin: 0;
}

    .sf_2cols_2_75 .sf_2cols_2in_75 {
        margin-left: 12px;
    }

.sf_2cols_1_33 {
    float: left;
    width: 33%;
    margin: 0;
}

.sf_2cols_2_67 {
    float: right;
    width: 67%;
    margin: 0;
}

    .sf_2cols_2_67 .sf_2cols_2in_67 {
        margin-left: 12px;
    }

.sf_2cols_1_50 {
    float: left;
    width: 50%;
    margin: 0;
}

.sf_2cols_2_50 {
    float: right;
    width: 50%;
    margin: 0;
}

    .sf_2cols_2_50 .sf_2cols_2in_50 {
        margin-left: 12px;
    }

.sf_2cols_1_67 {
    float: left;
    width: 67%;
    margin: 0;
}

.sf_2cols_2_33 {
    float: right;
    width: 33%;
    margin: 0;
}

    .sf_2cols_2_33 .sf_2cols_2in_33 {
        margin-left: 12px;
    }

.sf_2cols_1_75 {
    float: left;
    width: 75%;
    margin: 0;
}

.sf_2cols_2_25 {
    float: right;
    width: 25%;
    margin: 0;
}

    .sf_2cols_2_25 .sf_2cols_2in_25 {
        margin-left: 12px;
    }

.sf_3cols_1_33 {
    float: left;
    width: 33%;
    margin: 0;
}

.sf_3cols_2_34 {
    float: left;
    width: 34%;
    margin: 0;
}

.sf_3cols_3_33 {
    float: left;
    width: 33%;
    margin: 0;
    _margin-left: -1px !important;
}

    .sf_3cols_2_34 .sf_3cols_2in_34, .sf_3cols_3_33 .sf_3cols_3in_33 {
        margin-left: 12px;
    }

.sf_3cols_1_25 {
    float: left;
    width: 25%;
    margin: 0;
}

.sf_3cols_2_50 {
    float: left;
    width: 50%;
    margin: 0;
}

.sf_3cols_3_25 {
    float: left;
    width: 25%;
    margin: 0;
    _margin-left: -1px !important;
}

    .sf_3cols_2_50 .sf_3cols_2in_50, .sf_3cols_3_25 .sf_3cols_3in_25 {
        margin-left: 12px;
    }

.sf_4cols_1_25, .sf_4cols_2_25, .sf_4cols_3_25, .sf_4cols_4_25 {
    float: left;
    width: 25%;
    margin: 0;
}

.sf_4cols_4_25 {
    _margin-left: -1px !important;
}

    .sf_4cols_2_25 .sf_4cols_2in_25, .sf_4cols_3_25 .sf_4cols_3in_25, .sf_4cols_4_25 .sf_4cols_4in_25 {
        margin-left: 12px;
    }

.sf_5cols_1_20, .sf_5cols_2_20, .sf_5cols_3_20, .sf_5cols_4_20, .sf_5cols_5_20 {
    float: left;
    width: 20%;
    margin: 0;
}

.sf_5cols_5_20 {
    _margin-left: -1px !important;
}

    .sf_5cols_2_20 .sf_5cols_2in_20, .sf_5cols_3_20 .sf_5cols_3in_20, .sf_5cols_4_20 .sf_5cols_4in_20, .sf_5cols_5_20 .sf_5cols_5in_20 {
        margin-left: 12px;
    }
/* END Telerik.Sitefinity.Resources.Themes.LayoutsBasics.css */
